Definition of Lake Nasser

  • (noun) lake in Egypt formed by dams built on the Nile River at Aswan

Synonyms of Lake Nasser


Antonyms of Lake Nasser


No Antonyms Found.

Homophones of Lake Nasser


No Homophones Found.